package com.achcorp.sarch.core.dao;

import java.util.Date;
import java.util.List;

import com.achcorp.sarch.core.domain.Document;
import com.achcorp.sarch.core.domain.DocumentImp;

public interface DocumentDAO {
	List<Document> getAllDocuments();

	Document getDocument(long id);

	void addDocument(Document doc);
	void updateDocument(Document doc);
	//List<String> getAllProperties();
	List<Document> getDocs(String docName,String description,Date minDate,Date maxDate);
}
